1С:Профессионал по 1C:ERP – вопрос 6.35

На текущей странице представлен разбор вопроса из Сертификации 1С:Профессионал по 1С:ERP редакции 2.0

Актуальные вопросы из нового комплекта вопросов (по редакции 2.1) рассмотрены в курсе

Вопрос 6.35 – По какому приоритету производится автоматический отбор товаров из ячеек

В вопросе 6.35 требуется определить, как учитывается приоритет ячеек при автоматическом отборе товаров:

  • Наивысший приоритет
  • Наинизший приоритет
  • По правилам отбора товара
  • По стратегии отбора товара
  • Несколько вариантов

В комплекте вопросов формулировка звучит примерно «как производится отбор из ячеек в зависимости от приоритета размещения». Вопрос поставлен некорректно, поскольку отбор из ячеек определяется не приоритетом размещения, а приоритетом отбора товаров из ячеек. Варианты ответов тоже несколько размытые. Тем не менее, рассмотрим схему работы стратегии отбора товаров из ячеек.

Кроме того, варианты ответов звучат так, что их трудно сопоставить с определенными объектами конфигурации, не соответствуют четко обозначенным реквизитам каких-либо объектов, не совпадают с описаниями настроек. В связи с этим, достаточно сложно определить, с какой-стороны подойти к разбору данного вопроса.

В результате работы над данным вопросом было проведено несколько экспериментов, но однозначного вывода сделать не удалось. Поэтому в рассмотрении вопроса было принято решение, показать, что имелось ввиду фирмой 1С и какой вариант с точки зрения теста, скорее всего, является «правильным».

С другой стороны, будет показано, что реальность несколько отличается от того, что хотел реализовать разработчик.

Начнем с того, что обратимся к справке.

Итак, по тексту справки, мы видим, что существует такое понятие, как «Стратегия отбора». Причем, описано, как работает эта стратегия, в зависимости от настроек ячейки. Рассмотрим эти настройки.

Для начала, нам необходимо установить настройки адресного склада для одного из складов, поскольку операции отбора товаров можно выполнять только на адресном складе.

Перейдем в раздел Склад – Склады и магазины и откроем карточку одного из складов. Установим для склада Адресное хранение, использование Областей хранения. Более подробно о таких настройках см. в решении вопросов 6.5 – 6.6, 6.21.

Перейдем в раздел Области хранения.

Создадим новую область хранения, зададим наивысший приоритет отбора из монотоварных ячеек, следующий приоритет – отбор из смешанных, и наименьший приоритет – отбора под остаток.

Укажем, что монотоварность в ячейке определяется только по номенклатуре, без учета серий и характеристик. Это означает, что ячейка будет считаться монотоварной, пока в ней находятся товары соответствующие одной номенклатурной позиции, независимо то того, что они могут отличаться по характеристикам и сериям.

Эти настройки называются стратегией отбора товаров.

Обратите внимание на то, что непосредственно на форме указано, что наивысший приоритет равен 1.

Исходя из всего сказанного, можно сделать вывод, что, при отборе товаров из складских ячеек используется Стратегия отбора товаров, в частности учитывающая, что отбирать необходимо из ячеек с Наивысшим приоритетом.

Еще раз обращаем внимание на то, что данный вывод основывается на том, что указанно в справке системы и, по мнению разработчика, должно работать.

Тем не менее, несколько различных экспериментов привели к выводу, что указанная стратегия отбора не работает так, как описано в справке. Вероятно, данная схема еще не доработана до конца и в последующих релизах можно ожидать ее «доведение до ума».

Ниже представлено описание одного из экспериментов.

Перейдем в раздел складские ячейки и создадим две ячейки (вручную, без использования обработки Генерация топологии склада). Тип ячейки – Хранение.
Первая ячейка будет считаться Монотоварной (следует понимать, что это всего лишь название, которое мы используем для наглядности).

Следующая ячейка будет считаться Смешанной (аналогично, название ячейки не определяет ее тип, используем такое название для наглядности). Эта ячейка будет принадлежать к той же Области хранения с приоритетом отбора из монотоварных ячеек.

Кроме того, в разделе Складские ячейки создадим еще 2 ячейки, одну, с типом – Приемка, вторую – с типом Отгрузка (в демо-базе по некоторым складам ячейки с такими адресами и типами могут присутствовать. В этом случае создавать их не нужно, но тип ячеек для каждой из них должен быть указан правильно).

Мы выполнили предварительные настройки склада. Теперь необходимо ввести несколько документов.

Первым делом, создадим документ поступления товаров на склад, который мы настроили. Укажем две разные позиции в документе, количество – больше единицы.

Проведем документ и создадим на его основании документ Приходный ордер на товары.

Автоматически в реквизит Зона приемки встала ячейка с типом Приемка.

На вкладке Товары имеется список поступивших товаров.

Установим Статус – Принят. При смене статуса в табличной части появляется пометка незаполненных реквизитов Упаковка, Ед.изм.

Нажмем на гиперссылку Показать панель дополнительной информации в подвале документа. Появляется новая рабочая область документа. Выбираем значения из списка возможных упаковок по каждой позиции. При выделении строки в табличной части товаров, в окне видов выводится список упаковок, возможных для выбора. Двойным кликом по строке вариантов упаковки автоматически подставляется выбранное значение в табличную часть товаров, в реквизит Упаковка, Ед.изм.

Разумеется, вариант упаковки также можно выбрать непосредственно в реквизите. Следует отметить, что использование упаковки на ордерном складе обязательно.

После того, как были указаны упаковки, проведем документ и создадим на его основании документ Отбор (размещение) товаров.

Вероятно, при создании документа Отбор (размещение) товаров будут выданы предупреждения, что для складских групп, которые указаны в номенклатурных позициях документа не указано правило размещения. Проигнорируйте их, мы выполним размещение по ячейкам вручную.

На вкладке Товары (размещение) табличная часть содержит строки по номенклатурным позициям из документа Приходный ордер на товары. При этом, незаполненными остаются данные по графе Ячейки. Здесь необходимо указать ячейки, в которые будут размещены на Хранение товары, которые временно были приняты в зону Приемка.

Предположим, наши ячейки не могут вместить все поступившее количество одной из номенклатурных позиций. Поэтому разместим их в разные ячейки.

В первую ячейку разместим максимально возможное количество. Она полностью заполнена лишь одним товаром, поэтому она будет определена системой, как Монотоварная. Во второй ячейке размещаем остаток товара из первой позиции. Поскольку, во второй ячейке осталось место, разместим товар из второй позиции документа в эту же ячейку. Поскольку, в этой ячейке находится товар из разных номенклатурных позиций, ячейка будет определена системой как Смешанная.

Проведем документ Отбор (размещение) товаров сначала со статусом Подготовлено, затем установим статус Выполнено без ошибок и проведем снова (системное требование, сразу провести в статусе Выполнено без ошибок невозможно).

Перейдем в раздел Склад – Склады и магазины, откроем карточку склада и перейдем в раздел Складские ячейки. Откроем по очереди ячейки, которые были использованы в документе Отбор (размещение) товаров и посмотрим отчет Товары в ячейке.

Перейдем в раздел Склад – Склады и магазины, откроем карточку склада и перейдем в раздел Складские ячейки. Откроем по очереди ячейки, которые были использованы в документе Отбор (размещение) товаров и посмотрим отчет Товары в ячейке.

Предположим, от клиента поступил заказ на одну из поступивших позиций, которые мы разместили в нескольких ячейках. Причем в таком количестве, что нужно будет отбирать товар из нескольких ячеек.

Оформим документ Реализация товаров и услуг. Укажем склад, на котором хранится товар. В реквизите Статус установим значение К Отгрузке. При выборе клиента остановимся на том покупателе, по которому в соглашении указана возможность кредита, чтобы не создавать документ оплаты.

Проведем созданный документ. На основании проведенного документа реализации создадим Расходный ордер на товары. Статус документа автоматически устанавливается в значение К отбору.

Как видим, в реквизит Зона отгрузки документа Расходный ордер на товары автоматически встает значение ячейки Отгрузка. Как мы помним, товар наш находится в ячейках хранения. Поэтому необходимо произвести отбор товара из ячеек хранения в ячейку отгрузки.

Проведем документ Расходный ордер на товары и создадим на его основании документ Отбор (размещение) товаров.

Перейдем на вкладку Товары (отбор) и увидим, что товар был отобран из обоих ячеек, в котором он имелся. Причем, в первую очередь был выбран весь товар из ячейки с наивысшим приоритетом. В нашем случае – это наша монотоварная ячейка, в которой было установлена область хранения с приоритетом отбора в первую очередь из монотоварных ячеек.

Перенастроим ячейки. В группе реквизитов Размещение и отбор для монотоварной ячейки установим уровень доступности равный 2. При этом не учитывается тот факт, что для ячеек определена область хранения с наивысшим приоритетом отбора из монотоварных ячеек.

У смешанной ячейки уровень доступности остается равным 1.

Перезаполним табличную часть по кнопке Ячейки – Подобрать по правилам отбора.

И получаем следующий результат: в первую очередь был произведен отбор из смешанной ячейки, потому что у нее был назначен наивысший приоритет, равный 1.

Таким образом, на автоматический отбор товаров из ячеек влияет стратегия отбора, в случаях, когда приоритет у ячеек одинаков, или, если уровни доступности отличаются, отбор в первую очередь производится из ячейки с наивысшим уровнем доступности.

У области хранения изменим приоритет отбора из разных видов ячеек. Теперь “наивысший” приоритет установим у смешанных ячеек.

Уровень доступности установим одинаковый у обоих ячеек, равный 1.

Перезаполним табличную часть документа Отбор (размещение) товаров. Изменения не происходит. Несмотря на то, что у смешанной ячейки установлен наивысший приоритет отбора, получаем картину:

Получается, что настройки стратегии отбора в области хранения никак не влияют на порядок отбора.

В довершение эксперимента сделаем следующее. В наименование адресов ячеек добавим первые буквы алфавита.

Снова перезаполним табличную часть документа Отбор (размещение) товаров.

Получаем результат: отбор произошел по алфавиту. Видимо, такое поведение связано с тем, что «нормальная» адресация ячеек в системе предусматривает буквенно-цифровую адресацию, предполагающую строгую последовательность адресации по алфавиту и по порядку нумерации.

Для полноты эксперимента, выполним следующее: изменим в складских ячейках порядок обхода.

Снова перезаполним табличную часть документа Отбор (размещение) товаров.

Получается, что на отбор влияет так же порядок обхода. Этот показатель нигде не описывается, как влияющий на приоритет отбора товаров из ячеек. Поэтому дать четкое определение факторам, влияющим на отбор товаров из ячеек в нашем случае не получается.

Эксперименты с настройкой приоритетов областей хранения и уровнем доступа ячеек показали несостоятельность работы заявленной стратегии отбора.

Тем не менее, понятие «стратегия отбора» заявлено в системе, в той же справке, поэтому сбрасывать это понятие со счетов не стоит. Поэтому, «по справке» ответом на вопрос, как учитывается приоритет ячеек при автоматическом отборе товаров, является ответ, объединяющий информацию:

  • наинизший приоритет
  • по стратегии отбора товара.

Комментарии / обсуждение (7):

  1. Строганов Александр

    Отражу вопрос, как он звучит на edu.
    Тест проходил в режиме обучения (без правильных ответов), поэтому в правильности 5-го варианта уверен быть не могу.

  2. maltsev_v

    В вопросе скорей всего опечатка + некорректная формулировка вариантов ответа. Вместо “приоритет размещения” должно быть “приоритет отбора”. Если в такой формулировке, товар будет отбираться в первую очередь из ячеек с более высоким приоритетом.
    У ячейки нет приоритета отбора, размещения. Он есть у области хранения, к которой она принадлежит. В области хранения использование ячеек может определяться стратегиями отбора и размещения. Поэтому правильный ответ – 5.

    PS Однако может быть другая проблема, что подразумевается под словами “Наивысший” и “Наименьший”? Если это “число”, которое указывается в приоритете, то правильный вариант 6.

    • Perovich

      Наивысший приоритет =1, Наинизший= макс число, согласно сриншоту Марии, то есть приоритет таки Наивысший… вариант 6 не подходит

  3. Мария

    Если верить справочной системе, то правильный вариант – 4 (определяется стратегией отбора).
    Но если стратегия отбора не определена (например, как на скриншоте выставлены единички)? К сожалению ситуацию не смогла смоделировать..

    • Perovich

      Мария, если исходить из скриншотов… и не особо вдаваться в формулировку вопроса
      то Наивысший приоритет – это с числом 1
      а по справке есть Стратегия, и нет Правил

      отсюда вариант 5 вполне подходит, то есть будут автоматом выбираться ячейки с Приоритетом 1, и он определяется Стратегией отбора

      и 5, так как он наиболее полный

  4. VictorPr

    Предполагаемый правильный ответ на вопрос теста – №6

Комментарии закрыты